<?php
//taisyta 2011.05.10
include("config.php");
include("header.php");
include("classes/class.phpmailer.php");

if (!isset($_POST) || empty($_POST)) {
?>	
 <form name="form1" method="post" action="forgot.php">    	              
						  <p>Pamiršote slaptažodį? tiesiog įveskite savo el. pašto adresą ir slaptažodis bus jums atsiųstas iš naujo.</p><br>

						     <p>
								<label for="user_name">El. pašto adresas:</label>
								<input name="user_name" id="user_name" type="text" value="" />

							</p>

							<button type="submit" name="Submit">Atsiųsti slaptažodį</button>
</form>




<?php
} else {


	$db_www = new DB($server_username,$server_pass,$server_db,$server,$driver);
	
	if ($db_www->isConnected()) {							
		$get_username = addslashes_mssql($_POST["user_name"]);
		$p_query = str_replace("<email>", $get_username, $p_query);
		//echo $p_query ;
		$info = $db_www->returnList($p_query);									
		if (!empty($info)) {
		
			foreach($info as $pass)	{
				$mail = new PHPMailer(); 
				$mail->CharSet = "UTF-8";
				$mail->Host = $smtp_server;
				$mail->Port = $smtp_port;
				$mail->IsSMTP(); // send via SMTP
				//$mail->SMTPDebug  = 2;
				if ($smtp_user != "") {
					$mail->SMTPAuth = true; // turn on SMTP authentication
					$mail->Username = $smtp_user; // SMTP username
					$mail->Password = $smtp_pass; // SMTP password
				}	else {
					$mail->SMTPAuth = false; // turn on SMTP authentication
				}				
				//$email="darmik@gmail.com"; // Recipients email ID
				$email=$pass["email"]; // Recipients email ID
				//$name="Darius"; // Recipient's name
				$mail->From = $webmaster_email;
				$mail->FromName = $webmaster_name;
				$mail->AddAddress($email);
				$mail->AddReplyTo($webmaster_email,$webmaster_name);
				//$mail->WordWrap = 50; // set word wrap
				$mail->IsHTML(true); // send as HTML
				$mail->Subject = $lost_pass_subject;
				$body = str_replace("<username>", $pass["vartotojo_id"], $lost_pass_body);
				$body = str_replace("<password>", $pass["vartotojo_pass"], $body);
				$mail->Body = $body; //HTML Body
				$mail->AltBody = $body; //Text Body
				if(!$mail->Send())
				{
				$pos = strpos($mail->ErrorInfo, "4.7.1");
				if ($pos === false) {
			?>	 
					<p >
					<?php echo "Mailer Error: " . $mail->ErrorInfo;?></p>						
			<?php
				}	else {
				?>
				<p>Bandykite už keletos minučių.</p>
				<?php
				}				
				}
				else
				{
			?>	
					<p >Slaptažodis buvo išsiųstas adresu: <?php echo $_POST["user_name"];?>. <A href="index.php">Prisijunkite.</A></p>
			<?php
					logActionLong("","","Slaptažodis buvo išsiųstas adresu:" . $_POST["user_name"],5);	
				}
			}
				
				
		} else {
		?>						
				<p>Toks el. pašto adresas nėra užregistruotas. <A href="forgot.php">Bandykite dar kartą</A></p>
		<?php
			logActionLong("","","Toks el. pašto adresas nėra užregistruotas:" . $_POST["user_name"],5);
		}
	} else {
		?>						
				<p>Klientų aptarnavimo sistema laikinai neveikia. <A href="forgot.php">Bandykite vėliau</A</p>
		<?php							
	}

}
include("footer.php");
?>